home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software of the Month Club 1996 June
/
Software of the Month Club 1996 June.iso
/
pc
/
dos
/
edu
/
stefi
/
stefi.doc
< prev
next >
Wrap
Text File
|
1995-12-31
|
12KB
|
234 lines
=========================================
STEFI
=========================================
GRAPH EDITOR AND ANALYSER PROGRAM
Version 1.0a
Copyright (c) 1995 by Bálint Tóth
DOCUMENTATION
============================================================================
Contents
--------
1. Introduction
2. Registration and Distribution Information
3. Getting Started
4. How to Get Online Help
5. Constraints
6. Changes from Version 1.0
7. Other Programs Available from the Same Author
8. Contacting the Author
1. Introduction
---------------
STEFI is a Graph Editor and Analyser Program
You can edit, save, view graphs and analyse them. Report can be
generated about many details, e.g. weights, matrices, components,
Prufer code, min. cost path and tree, excentricity, center,
topologic order, strong components and more.
The package is being distributed as a cheap SHAREWARE. See next chapter
for registration and distribution information.
The program runs on any IBM PC or compatible computer, under
MS-DOS 3.30 or newer operating system. It needs about 400 kbytes of free
(conventional) memory. The presence of a mouse can be helpful but not
mandatory.
2. Registration and Distribution Information
--------------------------------------------
The program package is being distributed as SHAREWARE. You may use the
program for a period of 14 days, after which you must either register the
program with the author or stop using it.
A registration form is included to help with the registration process.
To register the program, send the registration form and send $10 in U.S.
funds by postal money order to:
Bálint Tóth
Mail: Kabar u. 7. V. 27.
H-1039 Budapest
HUNGARY
Europe
The registration includes free of charge registration of all available
upgraded versions of this software that are released within 12 months
after you have sent your registration form. It doesn't mean sending of
update disks automatically. For financial reasons updating by FTP, WWW,
or E-mail are preferred.
The distribution files of the program package are:
FILE_ID .DIZ Short program description
STEFI .DOC Program documentation/manual
REGISTER.FRM Registration form that can be printed
STEFI .EXE Stefi - the executable program itself
STEFI .TVH Online binary helpfile (needed by STEFI.EXE)
DAG .GRF Sample graph file
DISTANCE.GRF Sample graph file
FOREST .GRF Sample graph file
FULL .GRF Sample graph file
PRUFER .GRF Sample graph file
STRONGC .GRF Sample graph file
The program package, which MUST include all the above files may be freely
copied and distributed. These files may be re-archived to better suit a
given distribution system, but the files may not be modified in any other
way. No distributor may charge more than $5 for the distribution of this
program, and that fee in no way reduces the shareware registration fee
owed to the author by the user. Uploading to BBSs or FTP sites or
distribution on CD-ROMs are accepted and encouraged.
SPECIAL OFFER FOR HUNGARIAN USERS:
Hungarian users may optionally register the program in Hungarian funds
(Forints) as well. You'll need to send only the discounted amount of
500 HUF (Forints).
3. Getting Started
------------------
STEFI uses Turbo Vision as a user interface, what is well-known for its
simple usage. On the top of the screen there is a menu bar. Click with the
mouse on any item to access a pull-down menu and then click on a menu item
to select it. You can also press F10 to access the menu bar and cursor
keys and Enter to navigate.
On the right side of the menu bar the filename of the currently opened
graph can be seen (or <untitled> if it hasn't been saved yet).
The bottom of the screen is the status bar which lists some of the
available hotkeys or a short description of the highlighted menu item.
The largest part of the screen (called desktop) is empty at startup. Later
the results of a graph analysis appears here in a separate window. You
can browse the result with the cursor keys, Page Up/Down or with the
vertical scroll bar on the right side of the window. You may have several
windows opened at the same time, you can move, resize or arrange them.
To see quickly, how STEFI works, press F3 or select Open from the
Graph menu. Select any saved graph (graph files have .GRF as extension)
and click on Ok. Press F7 or select Graph|View to see the graph. Press
any key to bring back the user interface then press F9 or select
Graph|Report to analyse it. A dialog box appears where you can choose what
information will be put in the report. The default is all available
information. Click on Ok and the report will be displayed on the screen
and saved to the disk at the same time. Now press F4 or select Graph|Edit
to modify the graph and re-create the report.
See the online documentation for more details about creating opening,
viewing, editing, saving and analysing graphs, moving resizing, arranging
windows, using dialog boxes, etc.
4. How to Get Online Help
-------------------------
STEFI contains context-sensitive online help. To get help on any menu item
or dialog box, simply press F1. A help screen appears describing the
current menu item or dialog box.
You can also access the help system via the Help menu. Choose the Contents
menu item as a starting point. To get help on using the help system itself,
choose the Help on Help menu item. Most of the help screens contains
links to other help screen. To jump to the referenced screen, just click
the portion of text with different color.
Also note, when a menu item is highlighted, the status bar (at the bottom
of the screen) gives a short description of that menu item.
The graph editor has no help screen, but all valid key-kombination is
listed on the left side of the screen.
5. Constraints
--------------
Currently the program supports graphs only with a limited size. The
upper limit of nodes is 26, mainly because it is convenient to label
a node by a single letter. This limit could be increased (and possible
will be increased in a future version) but I find it big enough for
practical situations, because editing larger graphs and seeing analysis
results of larger graphs are not easy.
Only one edge is allowed between two nodes. (Or two in case of a directed
graph: one in both directions.) No single loop (an edge with the same node
as start and endpoint) is allowed.
Here are the constraints:
Maximum number of nodes: 26
Maximum number of edges: 26 * 25 (The number of maximum possible edges
in a full directed 26-node graph.)
Maximum number of circles: 100
Maximum number of cuts: 100
6. Changes from Version 1.0
---------------------------
Version 1.0a (released on 15 November, 1995)
- Fixed a minor bug which occured when reporting the minimal cost pathes
of graphs with more then 10 nodes.
- Another sample graph was added (FULL.GRF).
- The documentation has been also slightly changed. (See Chapter 5 and 6.)
7. Other Programs Available from the Same Author
------------------------------------------------
There are some other shareware and freeware programs available from
the same author:
- BALI'S CALC - a Simple Scientific Calculator Program with
( ) x^y x! Pi Deg Rad Sin & Arcs, Ln Exp Mem
Ran SCI BackSpace & more. DOS text mode,
keyboard and/or mouse control (SHAREWARE).
- FORMULA v2.0 - a Mathemathical Expression Evaluating Program
with about 100 - 100 built-in contants and functions,
and a constant and function editor, where you can
define and save your own set. (SHAREWARE)
- C64ASM v1.1 - a Commodore 64 (6510) Assembler Package for PC
C64ASM is an assembler for 6510 CPU, but runs on PC
Supports local & global symbols, math.expressions,
.IF, .GOTO, .INCLUDE, .INCBIN, detailed report & more.
C64DISA is a disassembler with hexa/ascii dumps.
BAS2TXT converts a tokenized CBM file to textfile.
PRG, T64 and P00 file format support. (SHAREWARE)
- C64PROGS - Two Commodore 64 programs written in pure assembly.
- Bali's Sprite Designer 4.0
- Bali's Character Editor 2.0
In T64 tape file format. A C64 emulator (or a real C64)
is required. (FREEWARE)
- C64SRC - The assembly source files of C64PROGS in T64 tape file
format. C64ASM v1.1 (or PROFI-ASS 64 on a real or
emulated C64) is needed to compile them. (FREEWARE)
- DOSINFO v1.3 - Information about dos, disks and more (FREEWARE)
- PRIMES - List of prime numbers and prime factorization (FREEWARE)
- ASCII TEXTFILE MASTER - A commandline-driven ascii textfile processor
with margins, automatic page breaks, header & footer,
justify, include files, symbolic defines, print merge
and more. Manual only in Hungarian. (FREEWARE)
Most of these programs are also available on some anonymous FTP sites:
- Garbo: ftp://garbo.uwasa.fi/pc/
- SimTel: ftp://ftp.coast.net/SimTel/msdos/ (and many mirrors)
Or on the World Wide Web at
http://indigo2.vsz.bme.hu/bali/download.htm
The newest update of this and my other programs are earliest available
on the WWW site above.
If you don't have FTP or WWW access and you are still interested in
getting these programs, contact me by mail or e-mail.
8. Contacting the Author
------------------------
I am always glad when receiving any feedbacks about my programs.
If you are satisfied :-), please let me know.
If you find it useless :-(, poor or disappointing, or just made a
much better one, please don't hesitate to write me that, too.
If you find any bugs :-(, please report them to me.
If you have any suggestions for further improvements, I will
appreciate them as well.
If you are interested in getting the source code of this or other
programs made by me, contact me for details.
Contact me at:
Bálint Tóth
Mail: Kabar u. 7. V. 27.
H-1039 Budapest
HUNGARY
Europe
Phone: (+36)-1-1873943 (This is a Hungarian call (GMT+0100) )
E-mail: s4078tot@sun10.vsz.bme.hu
This e-mail address is valid only to June, 1997
(It is not frequently checked during Summer holidays)
If you have access to the World Wide Web (WWW), don't forget to visit
my personal home page at the URL:
http://indigo2.vsz.bme.hu/bali/